home *** CD-ROM | disk | FTP | other *** search
- <%@ page language="java" import="
- java.util.*,
- com.jproxy.site.ejbeans.interfaces.*,
- com.jproxy.site.*"
- errorPage="../error-page.jsp"
- %>
- <jsp:useBean id="ses" scope="session" class="com.jproxy.site.JSPSession"/>
- <%
- if (!ses.isLoggedIn()) {
- %>
- <jsp:forward page="login.jsp">
- </jsp:forward>
- <%
- }
- ses.request(pageContext);
- ses.setNewHit(pageContext, "hits", "Customer Purchases List", null);
-
- String customerID = ses.getParameter("customer-id");
- String productID = ses.getParameter("product-id");
- Vector purchases = ses.session.findPurchases(customerID, productID);
- System.out.println("FOUND PURCHASES "+purchases.size());
-
- %>
- <!-- HEADER -->
- <jsp:include page="header.jsp" flush="true">
- <jsp:param name="pageId" value="purchase_details"/>
- </jsp:include>
- <br>
- Here you can review your purchase transactions details.
- <p>
- <table width=100% border=0>
- <%
- boolean isDark = false;
- for(int i=0; i<purchases.size(); i++)
- {
- String tableBorder = (isDark = !isDark) ? "tableRowDark" : "tableRowLight";
- IPurchase purchase = (IPurchase)purchases.elementAt(i);
- %>
- <tr id=<%=tableBorder%>>
- <td valign="top" width=130>
- amount:<br>
- Number of Licenses:<br>
- Customer Name:<br>
- company:<br>
- email:<br>
- address:<br>
- phone:<br>
- Transaction id:<br>
- </td>
- <td valign="top" width=360>
- <%=purchase.getAmount()%><br>
- <%=purchase.getNumberOfLicenses()%><br>
- <%=purchase.getCustomerName()%><br>
- <%=purchase.getCompany()%><br>
- <%=purchase.getEMail()%><br>
- <%=purchase.getAddress()%><br>
- <%=purchase.getPhone()%><br>
- <%=purchase.getPrimaryKey()%>
- </td>
- </tr>
- <%
- }
- %>
- </table>
-
-
- <!-- FOOTER -->
- <jsp:include page="footer.jsp" flush="true"/>
-